React Job: Frontend Software Developer

Job added on

Company

Ocean Infinity
Portugal

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

We are a technology company that is transforming operations at sea to enable people and the planet to thrive.


We are open-minded and fearless in our approach to innovation and don't believe in boundaries. We challenge everything and have massive ambitions to drag aging industries into the tech era.


We take safety, equality and education very seriously, and our responsibilities don't stop at our front door. Our business is built on the belief that there's definitely a more environmentally responsible way to operate at sea.


We only employ the best people. People with a desire for excellence, a curious nature, people who are thoughtful, humble, collaborative and accountable.


We reward our people well. Beyond what's usually considered to be the 'market average'.


The opportunities for people in our business can be limitless, spanning a multitude of disciplines and open to all, regardless of background and experience level.


We are not your average workplace.


Ocean Infinity is seeking a Frontend Developer who understands the web development process from inception to deployment, industry trends, and the newest software programs and languages.



What will you do:

  • Develop products using technologies such as JavaScript, react, redux, Angular, among others.
  • Document software and processes as needed;
  • Follow development and quality best practices, but be critical if you believe they can be improved;
  • Implement the integration of different systems, current solutions and identify opportunities for improvements;
  • Explain technical solutions to both engineering and non-technical stakeholders;
  • Examples: Developing new user-facing features for web portals.


Who you are:

  • Degree in Computer Science or Information Technology;
  • Preferably 3 years' experience with software life cycles and release cycles;
  • Good understanding of REST APIs principles;
  • Experience working with complex data structures;
  • Knowledge of creating UI components and single-page web apps using React or Angular;
  • Familiar with basic web application security concepts;
  • Experience working with web frameworks (e.g., Vue, react, angular);
  • Ability to take ownership and engagement in the work;
  • Excellent time management skills and ability to prioritize work in a fast-paced environment;
  • Interested in others and strives for the best for the team;
  • Have strong communication skills;
  • Critical thinking and ability to show initiative;
  • Open and receptive to new and different ideas;
  • Ability to work well in a team and independently;
  • Enthusiastic about protecting people and the planet.


Desirable:

  • Knowledge of Git and Code Versioning tools;
  • Service-Oriented Architectures and Microservices Architectures;
  • Experience working with real time data;
  • Experience with CI/CD;
  • Experience with ruby on rails, Django, express.

What you can expect:

Since the beginning we are committed to provide all our people with the best possible work conditions and benefits. Therefore, as we grow globally, we are constantly striving to go beyond what's usually considered to be the 'market average.


At Ocean Infinity, we believe in creating equal opportunities for all, celebrating each and everyone’s differences. We are driven by transforming the industry, through our technology, thoughts, behaviours and actions. Being inclusive and respectful to all is fundamental to who we are. It is the right thing to do and enables innovation and creativity to thrive.


There is more work to be done, and we know that we aren’t perfect, but our commitment to these values is unwavering. They are central to our mission and the impact we have on the industry, meaning, we cannot live without them.